| автор перевода: Илья Михайлов | Предыдущая | Следующая | Оглавление |
Flash Player 7.
menuItem_cmi.onSelect = function (obj:Object,menuItem:ContextMenuItem): Void{ // ваши команды здесь }
obj Ссылка на клип (или таймлайн), кнопку или выделяемое текстовое поле, по которым пользователь произвел шелчок правой кнопкой мыши или ?????Control-clicked.
menuItem .Ссылка на выбранный объект ContextMenuItem.
Ничего
Обработчик событий; вызывается, когда в контекстном меню флэш проигрывателя выбран определенный пункт меню. При вызове обработчику передается два параметра: obj, ссылка на объект, над которым находился курсор мыши, когда пользователь вызвал контекстное меню флэш плеера, и item, ссылка на объект ContextMenuItem, который представляет выбранный пункт меню.
Следующий пример назначает функцию на обработчик onSelect объекта ContextMenuItem, названного my_cmi.Функция показывает заголовок выбранного пункта меню.
var my_cmi:ContextMenu = new ContextMenu();
var start_cmi:ContextMenuItem = new ContextMenuItem("Start");
start_cmi.onSelect = function(obj, item) {
trace("You chose: "+item.caption);
};
my_cmi.customItems.push(start_cmi);
my_cmi.customItems.push(new ContextMenuItem("Stop", stopHandler, true));
function stopHandler(obj, item) {
trace("Stopping...");
}
this.menu = my_cmi;
ContextMenu.onSelect
| Посмотреть комментарии LiveDocs | Предыдущая | Следующая | Оглавление | |